meet (one's) responsibilities - Español Inglés Diccionario